package com.yxinsur.imc.business.form;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.util.List;

/**
 * 手续费对账单查询检索对象 RecnExpenseSearchForm（协议费用科目）
 *
 * @author imc
 * @date 2021-05-14
 */
@Data
@ToString
public class RecnExpenseSearchForm {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("ID,新增为空，编辑有值")
    private Long id;

    @ApiModelProperty("手续费主表ID")
    private Long recnId;

    @ApiModelProperty("选择月度")
    private String settleMonth;

    @ApiModelProperty("供应商ID")
    private Long supplierId;

    @ApiModelProperty("协议ID集合")
    private List<Long> contractIdList;

    @ApiModelProperty("协议费用科目ID集合")
    private List<Long> contractExpenseIdList;

    @ApiModelProperty("核对结果")
    private String recnCheckResult;

    @ApiModelProperty("处理结果")
    private String recnHandlingResult;

    @ApiModelProperty("费用科目类型")
    private String expenseType;
}
